
#pragma once

#include "type.h"
#include "gameobject.h"

class Tower;

class TowerFactory {
public:
	static Tower* createTower(TowerType type, int x, int y);
	virtual ~TowerFactory();

private:
	TowerFactory();

};

